// 例子23

(function () {
    // 先定义对象，再动态添加属性和方法
    var person = {};
    person.name = "Tom";
    person.getName = function () {
        return this.name;
    }
})();

(function () {
    // 直接在定义时，添加属性和方法
    var person = {
        name: "Tom",
        getName: function () {
            return this.name;
        }
    }
})();